buffered oxide etch - French English Dictionary